package o;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import com.huawei.appgallery.agwebview.api.ui.IWebViewActivityProtocol;
import com.huawei.hmf.annotation.ApiDefine;
import java.util.Map;

@ApiDefine(uri = azj.class)
public class bat implements azj {

    public static class d {
        private String ʻ;
        private Map<String, String> ʽ;
        private Context ˊ;
        private String ˋ;
        private String ˎ;
        private boolean ˏ;
        private String ॱ;
        private int ᐝ;

        public int ˎ() {
            return this.ᐝ;
        }

        public void ˎ(int i) {
            this.ᐝ = i;
        }

        public String ˊ() {
            return this.ˋ;
        }

        public void ˏ(String str) {
            this.ˋ = str;
        }

        public String ˏ() {
            return this.ʻ;
        }

        public void ˎ(String str) {
            this.ʻ = str;
        }

        public Context ˋ() {
            return this.ˊ;
        }

        public void ॱ(Context context) {
            this.ˊ = context;
        }

        public String ॱ() {
            return this.ॱ;
        }

        public void ˋ(String str) {
            this.ॱ = str;
        }

        public String ᐝ() {
            return this.ˎ;
        }

        public void ॱ(String str) {
            this.ˎ = str;
        }

        public boolean ॱॱ() {
            return this.ˏ;
        }

        public void ˏ(boolean z) {
            this.ˏ = z;
        }

        public Map<String, String> ʽ() {
            return this.ʽ;
        }

        public void ˊ(Map<String, String> map) {
            this.ʽ = map;
        }
    }

    public void ॱ(Context context, String str) {
        ˋ(context, "internal_webview", str);
    }

    public void ˋ(Context context, String str, String str2) {
        ˋ(context, str, str2, true);
    }

    public void ˋ(Context context, String str, String str2, boolean z) {
        d dVar = new d();
        dVar.ॱ(context);
        dVar.ˋ(str);
        dVar.ॱ(str2);
        dVar.ˏ(z);
        ˏ(dVar);
    }

    public void ˏ(Context context, String str, String str2, String str3) {
        d dVar = new d();
        dVar.ॱ(context);
        dVar.ˋ(str);
        dVar.ॱ(str2);
        dVar.ˏ(true);
        dVar.ˏ(str3);
        ˏ(dVar);
    }

    public void ॱ(Context context, String str, String str2, boolean z, int i) {
        d dVar = new d();
        dVar.ॱ(context);
        dVar.ˋ(str);
        dVar.ॱ(str2);
        dVar.ˏ(z);
        dVar.ˎ(i);
        ˏ(dVar);
    }

    public void ˋ(Context context, String str, Map<String, String> map) {
        d dVar = new d();
        dVar.ॱ(context);
        dVar.ˋ("internal_webview");
        dVar.ॱ(str);
        dVar.ˏ(true);
        dVar.ˊ(map);
        ˏ(dVar);
    }

    public void ॱ(Context context, String str, String str2) {
        d dVar = new d();
        dVar.ॱ(context);
        dVar.ˋ("internal_webview");
        dVar.ॱ(str);
        dVar.ˏ(true);
        dVar.ˎ(str2);
        ˏ(dVar);
    }

    private void ˏ(d dVar) {
        if (dof.ˋ(dVar.ᐝ())) {
            azh.ˏ.ˏ("WebViewLauncher", "error url blank");
        } else if (!dVar.ॱॱ() || !ˋ(dVar.ˋ(), dVar.ᐝ())) {
            fjb ˎ = fho.ˏ().ˋ("AGWebView").ˎ("webview_activity");
            IWebViewActivityProtocol iWebViewActivityProtocol = (IWebViewActivityProtocol) ˎ.ˊ();
            iWebViewActivityProtocol.setUri(dVar.ॱ());
            iWebViewActivityProtocol.setUrl(ˋ(dVar.ᐝ()));
            iWebViewActivityProtocol.setBusinessParams(dVar.ʽ());
            iWebViewActivityProtocol.setMethod(dVar.ˏ());
            iWebViewActivityProtocol.setStayTimeKey(dVar.ˊ());
            Intent intent = new Intent();
            if (dVar.ˎ() != 0) {
                intent.setFlags(dVar.ˎ());
            } else if (!(dVar.ˋ() instanceof Activity)) {
                intent.setFlags(268435456);
            }
            fiu.ˊ().ॱ(dVar.ˋ(), ˎ, intent);
        }
    }

    private static String ˋ(String str) {
        if (dof.ˋ(str) || str.indexOf("://") != -1) {
            return str;
        }
        return "https://" + str;
    }

    public azp ˏ(String str) {
        if (dof.ˋ(str)) {
            return null;
        }
        return bbd.ॱ(str);
    }

    public boolean ॱ(String str) {
        if (dof.ˋ(str)) {
            return false;
        }
        return bbd.ˎ(str);
    }

    private boolean ˋ(Context context, String str) {
        azp ॱ = bbd.ॱ(str);
        if (azp.EXPLOR == ॱ) {
            new bbi().ˏ(context, null, str, false);
            return true;
        } else if (azp.H5GAME != ॱ) {
            return false;
        } else {
            new bbh().ˏ(context, null, str, false);
            return true;
        }
    }
}
